@charset "utf-8";
@import "config";
$color_gray: #333;
.web {
    width: 100%;
    height: 100%;
    //头部
    .topbar {
        .title {
            color: #333333;
            font-size: 0.875rem;
        }
    }
    //内容
    .main {
        text-align: center;
        .main_img {
            width: 4.25rem;
            height: setLengthByHeight(145px);
            margin: setLengthByHeight(75px) auto setLengthByHeight(20px);
            img {
                width: 100%;
                height: 100%;
            }
        }
        .banner {
            font-family: "华文行楷";
            font-size: 0.7rem;
            font-weight: 100;
            color: #666666;
        }
        .line_img {
            width: 8rem;
            margin: 0 auto;
            img {
                width: 100%;
            }
        }
        .piece {
            margin-top: setLengthByHeight(70px);
            .link {
                height: setLengthByHeight(94px);
                p {
                    font-size: 0.7rem;
                    color: #333;
                    text-align: left;
                    padding-left: 0;
                }
                span {
                    font-size: 0.7rem;
                    color: #ccc;
                }
            }
        }
    }
    //底部
    .foot_info {
        font-size: 0.7rem;
        color: #999999;
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        bottom: setLengthByHeight(60px);
    }
}